difficulty articulating - Turc Anglais Dictionnaire